wander about aimlessly - Spanish English Dictionary